﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FlowDOS.Font
{
    class EnvyFont
    {
        public const int Height = 12;
        public const int Width = 8;
        //#region Caps_A
        //public static byte[] Caps_A = {0,0,1,1,0,0,0,0,
        //                               0,1,1,1,1,0,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,1,1,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_B
        //public static byte[] Caps_B = {1,1,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               1,1,1,1,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_C
        //public static byte[] Caps_C = {0,0,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,1,0,
        //                               1,1,0,0,0,1,1,0,
        //                               1,1,0,0,0,0,0,0,
        //                               1,1,0,0,0,0,0,0,
        //                               1,1,0,0,0,0,0,0,
        //                               1,1,0,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,0,1,1,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_D
        //public static byte[] Caps_D = {1,1,1,1,1,0,0,0,
        //                               0,1,1,0,1,1,0,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,1,1,0,0,
        //                               1,1,1,1,1,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_E
        //public static byte[] Caps_E = {1,1,1,1,1,1,1,0,
        //                               0,1,1,0,0,0,1,0,
        //                               0,1,1,0,0,0,0,0,
        //                               0,1,1,0,0,1,0,0,
        //                               0,1,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,0,0,
        //                               0,1,1,0,0,0,0,0,
        //                               0,1,1,0,0,0,1,0,
        //                               1,1,1,1,1,1,1,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_F
        //public static byte[] Caps_F = {1,1,1,1,1,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,1,1,0,0,0,1,0,
        //                               0,1,1,0,0,1,0,0,
        //                               0,1,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,0,0,
        //                               0,1,1,0,0,0,0,0,
        //                               0,1,1,0,0,0,0,0,
        //                               1,1,1,1,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_G
        //public static byte[] Caps_G = {0,0,1,1,1,1,0,0,
        //                               0,1,1,0,0,1,1,0,
        //                               1,1,0,0,0,1,1,0,
        //                               1,1,0,0,0,0,0,0,
        //                               1,1,0,0,0,0,0,0,
        //                               1,1,0,0,1,1,1,0,
        //                               1,1,0,0,0,1,1,0,
        //                               0,1,1,0,0,1,1,0,
        //                               0,0,1,1,1,1,1,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_H
        //public static byte[] Caps_H = {1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,1,1,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Caps_I
        //public static byte[] Caps_I = {0,1,1,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_J
        //public static byte[] Caps_J = {0,0,0,1,1,1,1,0,
        //                              0,0,0,0,1,1,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_K
        //public static byte[] Caps_K = {1,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,0,1,1,0,
        //                              1,1,1,0,0,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_L
        //public static byte[] Caps_L = {1,1,1,1,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              1,1,1,1,1,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_M
        //public static byte[] Caps_M = {1,1,0,0,0,1,1,0,
        //                              1,1,1,0,1,1,1,0,
        //                              1,1,1,1,1,1,1,0,
        //                              1,1,1,1,1,1,1,0,
        //                              1,1,0,1,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_N
        //public static byte[] Caps_N = {1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,1,0,0,1,1,0,
        //                              1,1,1,1,0,1,1,0,
        //                              1,1,1,1,1,1,1,0,
        //                              1,1,0,1,1,1,1,0,
        //                              1,1,0,0,1,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_O
        //public static byte[] Caps_O = {0,0,1,1,1,0,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,0,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_P
        //public static byte[] Caps_P = {1,1,1,1,1,1,0,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,1,1,1,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              1,1,1,1,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_Q
        //public static byte[] Caps_Q = {0,0,1,1,1,0,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,1,1,1,0,
        //                              1,1,0,1,1,1,1,0,
        //                              0,1,1,1,1,1,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              0,0,0,1,1,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_R
        //public static byte[] Caps_R = {1,1,1,1,1,1,0,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,1,1,1,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,0,1,1,0,
        //                              0,1,1,0,0,1,1,0,
        //                              1,1,1,0,0,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_S
        //public static byte[] Caps_S = {0,1,1,1,1,0,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,0,0,0,0,
        //                              0,1,1,1,0,0,0,0,
        //                              0,0,0,1,1,0,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_T
        //public static byte[] Caps_T = {1,1,1,1,1,1,0,0,
        //                              1,0,1,1,0,1,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_U
        //public static byte[] Caps_U = {1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_V
        //public static byte[] Caps_V = {1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_W
        //public static byte[] Caps_W = {1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,1,0,1,1,0,
        //                              1,1,0,1,0,1,1,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,1,1,0,1,1,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_X
        //public static byte[] Caps_X = {1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_Y
        //public static byte[] Caps_Y = {1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              1,1,0,0,1,1,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Caps_Z
        //public static byte[] Caps_Z = {1,1,1,1,1,1,1,0,
        //                              1,1,0,0,1,1,1,0,
        //                              1,0,0,1,1,0,0,0,
        //                              0,0,0,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,0,0,0,0,0,
        //                              0,1,1,0,0,0,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,1,1,1,1,1,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Low_A
        //public static byte[] Low_A = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,1,1,1,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_B
        //public static byte[] Low_B = {1,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,1,1,1,0,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             1,1,0,1,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_C
        //public static byte[] Low_C = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,0,0,0,0,
        //                             1,1,0,0,0,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_D
        //public static byte[] Low_D = {0,0,0,1,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,1,1,1,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_E
        //public static byte[] Low_E = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             1,1,0,0,0,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_F
        //public static byte[] Low_F = {0,0,1,1,1,0,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,1,1,1,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,1,1,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_G
        //public static byte[] Low_G = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_H
        //public static byte[] Low_H = {1,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             1,1,1,0,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_I
        //public static byte[] Low_I = {0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_J
        //public static byte[] Low_J = {0,0,0,0,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,1,1,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_K
        //public static byte[] Low_K = {1,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,0,1,1,0,
        //                             1,1,1,0,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_L
        //public static byte[] Low_L = {1,1,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_M
        //public static byte[] Low_M = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             1,1,0,1,0,1,1,0,
        //                             1,1,0,1,0,1,1,0,
        //                             1,1,0,1,0,1,1,0,
        //                             1,1,0,1,0,1,1,0,
        //                             1,1,0,0,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_N
        //public static byte[] Low_N = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,1,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_O
        //public static byte[] Low_O = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_P
        //public static byte[] Low_P = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,0,1,1,1,0,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,1,1,1,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,1,1,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_Q
        //public static byte[] Low_Q = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,1,1,1,1,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_R
        //public static byte[] Low_R = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,1,0,
        //                             0,1,1,1,0,1,1,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,1,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_S
        //public static byte[] Low_S = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,0,0,1,1,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_T
        //public static byte[] Low_T = {0,0,0,0,0,0,0,0,
        //                             0,0,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,0,1,1,1,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_U
        //public static byte[] Low_U = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_V
        //public static byte[] Low_V = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             1,1,0,0,1,1,0,0,
        //                             0,1,1,1,1,0,0,0,
        //                             0,0,1,1,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_W
        //public static byte[] Low_W = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,0,0,0,1,1,0,
        //                             1,1,0,0,0,1,1,0,
        //                             1,1,0,1,0,1,1,0,
        //                             1,1,0,1,0,1,1,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_X
        //public static byte[] Low_X = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,0,0,0,1,1,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,0,1,1,1,0,0,0,
        //                             0,0,1,1,1,0,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             1,1,0,0,0,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_Y
        //public static byte[] Low_Y = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,1,1,0,0,1,1,0,
        //                             0,0,1,1,1,1,0,0,
        //                             0,0,0,0,1,1,0,0,
        //                             0,0,0,1,1,0,0,0,
        //                             1,1,1,1,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Low_Z
        //public static byte[] Low_Z = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             1,0,0,0,1,1,0,0,
        //                             0,0,0,1,1,0,0,0,
        //                             0,1,1,0,0,0,0,0,
        //                             1,1,0,0,0,1,0,0,
        //                             1,1,1,1,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region No1
        //public static byte[] No1 = {0,0,0,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           1,1,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           1,1,1,1,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No2
        //public static byte[] No2 = {0,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,1,1,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No3
        //public static byte[] No3 = {0,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,1,1,1,0,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No4
        //public static byte[] No4 = {0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,1,0,0,
        //                           0,0,1,1,1,1,0,0,
        //                           0,1,1,0,1,1,0,0,
        //                           1,1,0,0,1,1,9,0,
        //                           1,1,1,1,1,1,1,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,1,1,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No5
        //public static byte[] No5 = {1,1,1,1,1,1,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,1,1,1,0,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No6
        //public static byte[] No6 = {0,0,1,1,1,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No7
        //public static byte[] No7 = {1,1,1,1,1,1,1,0,
        //                           1,1,0,0,0,1,1,0,
        //                           1,1,0,0,0,1,1,0,
        //                           0,0,0,0,0,1,1,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No8
        //public static byte[] No8 = {0,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,1,0,1,1,0,0,
        //                           0,1,1,1,1,0,0,0,
        //                           1,1,0,1,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No9
        //public static byte[] No9 = {0,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,1,1,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,1,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region No0
        //public static byte[] No0 = {0,1,1,1,1,1,0,0,
        //                           1,1,0,0,0,1,1,0,
        //                           1,1,0,0,1,1,1,0,
        //                           1,1,0,1,1,1,1,0,
        //                           1,1,0,1,0,1,1,0,
        //                           1,1,1,1,0,1,1,0,
        //                           1,1,1,0,0,1,1,0,
        //                           1,1,0,0,0,1,1,0,
        //                           0,1,1,1,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Space
        //public static byte[] Space = {0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Exclamation
        //public static byte[] Exclamation = {0,1,1,0,0,0,0,0,
        //                                   1,1,1,1,0,0,0,0,
        //                                   1,1,1,1,0,0,0,0,
        //                                   1,1,1,1,0,0,0,0,
        //                                   0,1,1,0,0,0,0,0,
        //                                   0,1,1,0,0,0,0,0,
        //                                   0,0,0,0,0,0,0,0,
        //                                   0,1,1,0,0,0,0,0,
        //                                   0,1,1,0,0,0,0,0,
        //                                   0,0,0,0,0,0,0,0,
        //                                   0,0,0,0,0,0,0,0,
        //                                   0,0,0,0,0,0,0,0
        //                                  };
        //#endregion
        //#region AtSign
        //public static byte[] AtSign = {0,1,1,1,1,1,0,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,0,0,1,1,0,
        //                              1,1,0,1,1,1,1,0,
        //                              1,1,0,1,1,1,1,0,
        //                              1,1,0,1,1,1,1,0,
        //                              1,1,0,0,0,0,0,0,
        //                              1,1,0,0,0,0,0,0,
        //                              0,1,1,1,1,1,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Pound
        //public static byte[] Pound = {0,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             1,1,1,1,1,1,1,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             1,1,1,1,1,1,1,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,1,1,0,1,1,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Dollar
        //public static byte[] Dollar = {0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,1,1,1,1,1,0,0,
        //                              1,1,0,0,0,0,0,0,
        //                              1,1,0,0,0,0,0,0,
        //                              0,1,1,1,1,0,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              0,0,0,0,1,1,0,0,
        //                              1,1,1,1,1,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,1,1,0,0,0,0,
        //                              0,0,0,0,0,0,0,0
        //                             };
        //#endregion
        //#region Percent
        //public static byte[] Percent = {0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               1,1,0,0,0,1,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               0,0,0,1,1,0,0,0,
        //                               0,0,1,1,0,0,0,0,
        //                               0,1,1,0,0,0,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               1,0,0,0,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region Circumflex
        //public static byte[] Circumflex = {0,0,0,1,0,0,0,0,
        //                                  0,0,1,1,1,0,0,0,
        //                                  0,1,1,0,1,1,0,0,
        //                                  1,1,0,0,0,1,1,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0,
        //                                  0,0,0,0,0,0,0,0
        //                                 };
        //#endregion
        //#region Ampersand
        //public static byte[] Ampersand = {0,1,1,1,0,0,0,0,
        //                                 1,1,0,1,1,0,0,0,
        //                                 1,1,0,1,1,0,0,0,
        //                                 0,1,1,1,0,0,0,0,
        //                                 1,1,1,1,1,0,1,0,
        //                                 1,1,0,1,1,1,0,0,
        //                                 1,1,0,0,1,1,0,0,
        //                                 1,1,0,1,1,1,0,0,
        //                                 0,1,1,1,0,1,1,0,
        //                                 0,0,0,0,0,0,0,0,
        //                                 0,0,0,0,0,0,0,0,
        //                                 0,0,0,0,0,0,0,0
        //                                };
        //#endregion
        //#region Asteric
        //public static byte[] Asteric = {0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               0,1,1,1,1,0,0,0,
        //                               1,1,1,1,1,1,0,0,
        //                               0,1,1,1,1,0,0,0,
        //                               1,1,0,0,1,1,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0,
        //                               0,0,0,0,0,0,0,0
        //                              };
        //#endregion
        //#region OpenParentheses
        //public static byte[] OpenParantheses = {0,0,0,1,1,0,0,0,
        //                                       0,0,1,1,0,0,0,0,
        //                                       0,1,1,0,0,0,0,0,
        //                                       1,1,0,0,0,0,0,0,
        //                                       1,1,0,0,0,0,0,0,
        //                                       1,1,0,0,0,0,0,0,
        //                                       0,1,1,0,0,0,0,0,
        //                                       0,0,1,1,0,0,0,0,
        //                                       0,0,0,1,1,0,0,0,
        //                                       0,0,0,0,0,0,0,0,
        //                                       0,0,0,0,0,0,0,0,
        //                                       0,0,0,0,0,0,0,0
        //                                      };
        //#endregion
        //#region CloseParentheses
        //public static byte[] CloseParentheses = {1,1,0,0,0,0,0,0,
        //                                        0,1,1,0,0,0,0,0,
        //                                        0,0,1,1,0,0,0,0,
        //                                        0,0,0,1,1,0,0,0,
        //                                        0,0,0,1,1,0,0,0,
        //                                        0,0,0,1,1,0,0,0,
        //                                        0,0,1,1,0,0,0,0,
        //                                        0,1,1,0,0,0,0,0,
        //                                        1,1,0,0,0,0,0,0,
        //                                        0,0,0,0,0,0,0,0,
        //                                        0,0,0,0,0,0,0,0,
        //                                        0,0,0,0,0,0,0,0
        //                                       };
        //#endregion
        //#region LeftTick
        //public static byte[] LeftTick = {1,1,0,0,0,0,0,0,
        //                                1,1,0,0,0,0,0,0,
        //                                0,1,1,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0,
        //                                0,0,0,0,0,0,0,0
        //                               };
        //#endregion
        //#region Tilde
        //public static byte[] Tilde = {0,0,0,0,0,0,0,0,
        //                             0,1,1,1,0,0,1,1,
        //                             1,1,0,1,1,0,1,1,
        //                             1,1,0,0,1,1,1,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0,
        //                             0,0,0,0,0,0,0,0
        //                            };
        //#endregion
        //#region Hyphen
        //public static byte[] Hyphen = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           1,1,1,1,1,1,1,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Underscore
        //public static byte[] Underscore = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           1,1,1,1,1,1,1,1,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Equals
        //public static byte[] Equals = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           1,1,1,1,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           1,1,1,1,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Plus
        //public static byte[] Plus = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           1,1,1,1,1,1,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region OpenBracket
        //public static byte[] OpenBrackets = {1,1,1,1,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,1,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region OpenCBracket
        //public static byte[] OpenCBrackets = {0,0,1,1,1,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           1,0,0,0,0,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           0,1,0,0,0,0,0,0,
        //                           0,0,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region CloseBracket
        //public static byte[] CloseBracket = {0,0,0,0,1,1,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,1,1,1,1,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region CloseCBracket
        //public static byte[] Clo = {0,0,0,0,1,1,0,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,0,0,1,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region BackSlash
        //public static byte[] Backslash = {0,0,0,0,0,0,0,0,
        //                           1,0,0,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,0,1,1,0,
        //                           0,0,0,0,0,0,1,1,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region VerticalLine
        //public static byte[] VLine = {0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region SemiColon
        //public static byte[] SemiColon = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Colon
        //public static byte[] Colon = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Apostrophe
        //public static byte[] Apostrophe = {0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Quotes
        //public static byte[] Quotes = {1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,1,0,0,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Comma
        //public static byte[] Comma = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,1,1,1,0,0,
        //                           0,0,0,1,1,1,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region LessThan
        //public static byte[] LessThan = {0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region Period
        //public static byte[] Period = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,1,1,1,0,0,0,
        //                           0,0,1,1,1,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region GreaterThan
        //public static byte[] GreaterThan = {1,1,0,0,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region ForwardSlash
        //public static byte[] ForwardSlash = {0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,1,0,
        //                           0,0,0,0,0,1,1,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,1,1,0,0,0,0,0,
        //                           1,1,0,0,0,0,0,0,
        //                           1,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        //#region QuestionMark
        //public static byte[] Question = {0,1,1,1,1,0,0,0,
        //                           1,1,0,0,1,1,0,0,
        //                           0,0,0,0,1,1,0,0,
        //                           0,0,0,1,1,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,1,1,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0,
        //                           0,0,0,0,0,0,0,0
        //                          };
        //#endregion
        public static void DrawLetter(byte[] Arr, ushort xpixel, ushort ypixel, uint color) //Doesn't work right now. TODO
        {
            uint x = 0, y = 0;
            int texnumwid = 0;
            int textnumlen = 0;
            int i;
            int t;
            int count = 0;
            for (i = 0; i < Height; i++)
            {
                for (t = 0; t < Width; t++, count++)
                {
                    if (Arr[count] == 1)
                    {
                        FlowDOS.Kernel.scr.SetPixel(x + (uint)t + (uint)texnumwid + (uint)xpixel, y + (uint)i + (uint)textnumlen + (uint)ypixel, color);
                    }
                }

            }
        }

        private static List<Byte[]> letters = new List<byte[]>();

        public static void Init()
        {
            for (int i = 0; i < 256; i++)
            {
                letters.Add(new Byte[] { });
            }
            #region Caps_A
            letters[(int)'A'] = new byte[] {0,0,1,1,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,1,1,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_B
            letters[(int)'B'] = new byte[] {1,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_C
            letters[(int)'C'] = new byte[] {0,0,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,0,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_D
            letters[(int)'D'] = new byte[]{1,1,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        1,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_E
            letters[(int)'E'] = new byte[]{1,1,1,1,1,1,1,0,
                                        0,1,1,0,0,0,1,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,1,0,
                                        1,1,1,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_F
            letters[(int)'F'] = new byte[]{1,1,1,1,1,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,0,1,0,
                                        0,1,1,0,0,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_G
            letters[(int)'G'] = new byte[]{0,0,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,1,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,0,1,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_H
            letters[(int)'H'] = new byte[]{1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,1,1,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_I
            letters[(int)'I'] = new byte[]{0,1,1,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_J
            letters[(int)'J'] = new byte[]{0,0,0,1,1,1,1,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_K
            letters[(int)'K'] = new byte[]{1,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_L
            letters[(int)'L'] = new byte[]{1,1,1,1,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_M
            letters[(int)'M'] = new byte[]{1,1,0,0,0,1,1,0,
                                        1,1,1,0,1,1,1,0,
                                        1,1,1,1,1,1,1,0,
                                        1,1,1,1,1,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_N
            letters[(int)'N'] = new byte[]{1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,1,0,0,1,1,0,
                                        1,1,1,1,0,1,1,0,
                                        1,1,1,1,1,1,1,0,
                                        1,1,0,1,1,1,1,0,
                                        1,1,0,0,1,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_O
            letters[(int)'O'] = new byte[]{0,0,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_P
            letters[(int)'P'] = new byte[]{1,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_Q
            letters[(int)'Q'] = new byte[]{0,0,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,1,1,1,0,
                                        1,1,0,1,1,1,1,0,
                                        0,1,1,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_R
            letters[(int)'R'] = new byte[]{1,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_S
            letters[(int)'S'] = new byte[]{0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,0,0,0,0,
                                        0,1,1,1,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_T
            letters[(int)'T'] = new byte[]{1,1,1,1,1,1,0,0,
                                        1,0,1,1,0,1,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_U
            letters[(int)'U'] = new byte[]{1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_V
            letters[(int)'V'] = new byte[]{1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_W
            letters[(int)'W'] = new byte[]{1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_X
            letters[(int)'X'] = new byte[]{1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_Y
            letters[(int)'Y'] = new byte[]{1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Caps_Z
            letters[(int)'Z'] = new byte[]{1,1,1,1,1,1,1,0,
                                        1,1,0,0,1,1,1,0,
                                        1,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,1,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Low_A
            letters[(int)'a'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_B
            letters[(int)'b'] = new byte[]{1,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,0,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_C
            letters[(int)'c'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_D
            letters[(int)'d'] = new byte[]{0,0,0,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_E
            letters[(int)'e'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,1,1,1,1,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_F
            letters[(int)'f'] = new byte[]{0,0,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,1,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_G
            letters[(int)'g'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,0,1,1,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_H
            letters[(int)'h'] = new byte[]{1,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,1,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_I
            letters[(int)'i'] = new byte[]{0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_J
            letters[(int)'j'] = new byte[]{0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,1,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_K
            letters[(int)'k'] = new byte[]{1,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        1,1,1,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_L
            letters[(int)'l'] = new byte[]{1,1,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_M
            letters[(int)'m'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_N
            letters[(int)'n'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_O
            letters[(int)'o'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_P
            letters[(int)'p'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,0,1,1,1,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,1,1,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_Q
            letters[(int)'q'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,0,1,1,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_R
            letters[(int)'r'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,1,0,
                                        0,1,1,1,0,1,1,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_S
            letters[(int)'s'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_T
            letters[(int)'t'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_U
            letters[(int)'u'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_V
            letters[(int)'v'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,1,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_W
            letters[(int)'w'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,0,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        1,1,0,1,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,1,1,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_X
            letters[(int)'x'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,0,0,0,1,1,0,
                                        0,1,1,0,1,1,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,1,1,0,1,1,0,0,
                                        1,1,0,0,0,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_Y
            letters[(int)'y'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,1,1,0,0,1,1,0,
                                        0,0,1,1,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Low_Z
            letters[(int)'z'] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        1,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,0,0,0,1,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No1
            letters[(int)'1'] = new byte[]{0,0,0,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    1,1,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    1,1,1,1,1,1,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No2
            letters[(int)'2'] = new byte[]{0,1,1,1,1,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,1,1,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,1,1,0,0,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,1,1,1,1,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No3
            letters[(int)'3'] = new byte[]{0,1,1,1,1,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,1,1,1,0,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,1,1,1,1,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No4
            letters[(int)'4'] = new byte[]{0,0,0,0,1,1,0,0,
                                    0,0,0,1,1,1,0,0,
                                    0,0,1,1,1,1,0,0,
                                    0,1,1,0,1,1,0,0,
                                    1,1,0,0,1,1,9,0,
                                    1,1,1,1,1,1,1,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,1,1,1,1,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No5
            letters[(int)'5'] = new byte[]{1,1,1,1,1,1,0,0,
                                    1,1,0,0,0,0,0,0,
                                    1,1,0,0,0,0,0,0,
                                    1,1,0,0,0,0,0,0,
                                    1,1,1,1,1,0,0,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,1,1,1,1,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No6
            letters[(int)'6'] = new byte[]{0,0,1,1,1,0,0,0,
                                    0,1,1,0,0,0,0,0,
                                    1,1,0,0,0,0,0,0,
                                    1,1,0,0,0,0,0,0,
                                    1,1,1,1,1,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,1,1,1,1,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No7
            letters[(int)'7'] = new byte[]{1,1,1,1,1,1,1,0,
                                    1,1,0,0,0,1,1,0,
                                    1,1,0,0,0,1,1,0,
                                    0,0,0,0,0,1,1,0,
                                    0,0,0,0,1,1,0,0,
                                    0,0,0,1,1,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No8
            letters[(int)'8'] = new byte[]{0,1,1,1,1,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,1,0,1,1,0,0,
                                    0,1,1,1,1,0,0,0,
                                    1,1,0,1,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,1,1,1,1,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No9
            letters[(int)'9'] = new byte[]{0,1,1,1,1,0,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    1,1,0,0,1,1,0,0,
                                    0,1,1,1,1,1,0,0,
                                    0,0,0,1,1,0,0,0,
                                    0,0,0,1,1,0,0,0,
                                    0,0,1,1,0,0,0,0,
                                    0,1,1,1,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region No0
            letters[(int)'0'] = new byte[]{0,1,1,1,1,1,0,0,
                                    1,1,0,0,0,1,1,0,
                                    1,1,0,0,1,1,1,0,
                                    1,1,0,1,1,1,1,0,
                                    1,1,0,1,0,1,1,0,
                                    1,1,1,1,0,1,1,0,
                                    1,1,1,0,0,1,1,0,
                                    1,1,0,0,0,1,1,0,
                                    0,1,1,1,1,1,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0,
                                    0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Space
            letters[(int)' '] = new byte[]{0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                    };
            #endregion
            #region Exclamation
            letters[(int)'!'] = new byte[]{0,1,1,0,0,0,0,0,
                                            1,1,1,1,0,0,0,0,
                                            1,1,1,1,0,0,0,0,
                                            1,1,1,1,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region AtSign
            letters[(int)'@'] = new byte[] {0,1,1,1,1,1,0,0,
                                            1,1,0,0,0,1,1,0,
                                            1,1,0,0,0,1,1,0,
                                            1,1,0,1,1,1,1,0,
                                            1,1,0,1,1,1,1,0,
                                            1,1,0,1,1,1,1,0,
                                            1,1,0,0,0,0,0,0,
                                            1,1,0,0,0,0,0,0,
                                            0,1,1,1,1,1,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region Pound
            letters[(int)'£'] = new byte[] {0,1,1,0,1,1,0,0,
                                            0,1,1,0,1,1,0,0,
                                            1,1,1,1,1,1,1,0,
                                            0,1,1,0,1,1,0,0,
                                            0,1,1,0,1,1,0,0,
                                            0,1,1,0,1,1,0,0,
                                            1,1,1,1,1,1,1,0,
                                            0,1,1,0,1,1,0,0,
                                            0,1,1,0,1,1,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Dollar
            letters[(int)'$'] = new byte[] {0,0,1,1,0,0,0,0,
                                            0,0,1,1,0,0,0,0,
                                            0,1,1,1,1,1,0,0,
                                            1,1,0,0,0,0,0,0,
                                            1,1,0,0,0,0,0,0,
                                            0,1,1,1,1,0,0,0,
                                            0,0,0,0,1,1,0,0,
                                            0,0,0,0,1,1,0,0,
                                            1,1,1,1,1,0,0,0,
                                            0,0,1,1,0,0,0,0,
                                            0,0,1,1,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region Percent
            letters[(int)'%'] = new byte[] {0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            1,1,0,0,0,1,0,0,
                                            1,1,0,0,1,1,0,0,
                                            0,0,0,1,1,0,0,0,
                                            0,0,1,1,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            1,1,0,0,1,1,0,0,
                                            1,0,0,0,1,1,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region Circumflex
            letters[(int)'^'] = new byte[] {0,0,0,1,0,0,0,0,
                                                0,0,1,1,1,0,0,0,
                                                0,1,1,0,1,1,0,0,
                                                1,1,0,0,0,1,1,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0
                                                };
            #endregion
            #region Ampersand
            letters[(int)'&'] = new byte[] {0,1,1,1,0,0,0,0,
                                                1,1,0,1,1,0,0,0,
                                                1,1,0,1,1,0,0,0,
                                                0,1,1,1,0,0,0,0,
                                                1,1,1,1,1,0,1,0,
                                                1,1,0,1,1,1,0,0,
                                                1,1,0,0,1,1,0,0,
                                                1,1,0,1,1,1,0,0,
                                                0,1,1,1,0,1,1,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0,
                                                0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region Asteric
            letters[(int)'*'] = new byte[] {0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            1,1,0,0,1,1,0,0,
                                            0,1,1,1,1,0,0,0,
                                            1,1,1,1,1,1,0,0,
                                            0,1,1,1,1,0,0,0,
                                            1,1,0,0,1,1,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region OpenParentheses
            letters[(int)'('] = new byte[] {0,0,0,1,1,0,0,0,
                                                    0,0,1,1,0,0,0,0,
                                                    0,1,1,0,0,0,0,0,
                                                    1,1,0,0,0,0,0,0,
                                                    1,1,0,0,0,0,0,0,
                                                    1,1,0,0,0,0,0,0,
                                                    0,1,1,0,0,0,0,0,
                                                    0,0,1,1,0,0,0,0,
                                                    0,0,0,1,1,0,0,0,
                                                    0,0,0,0,0,0,0,0,
                                                    0,0,0,0,0,0,0,0,
                                                    0,0,0,0,0,0,0,0
                                                    };
            #endregion
            #region CloseParentheses
            letters[(int)')'] = new byte[] {1,1,0,0,0,0,0,0,
                                                    0,1,1,0,0,0,0,0,
                                                    0,0,1,1,0,0,0,0,
                                                    0,0,0,1,1,0,0,0,
                                                    0,0,0,1,1,0,0,0,
                                                    0,0,0,1,1,0,0,0,
                                                    0,0,1,1,0,0,0,0,
                                                    0,1,1,0,0,0,0,0,
                                                    1,1,0,0,0,0,0,0,
                                                    0,0,0,0,0,0,0,0,
                                                    0,0,0,0,0,0,0,0,
                                                    0,0,0,0,0,0,0,0
                                                    };
            #endregion
            #region LeftTick
            letters[(int)'`'] = new byte[] {1,1,0,0,0,0,0,0,
                                            1,1,0,0,0,0,0,0,
                                            0,1,1,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                            };
            #endregion
            #region Tilde
            letters[(int)'~'] = new byte[] {0,0,0,0,0,0,0,0,
                                            0,1,1,1,0,0,1,1,
                                            1,1,0,1,1,0,1,1,
                                            1,1,0,0,1,1,1,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0,
                                            0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Hyphen
            letters[(int)'-'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,1,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Underscore
            letters[(int)'_'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,1,1,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Equals
            letters[(int)'='] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Plus
            letters[(int)'+'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        1,1,1,1,1,1,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region OpenBracket
            letters[(int)'['] = new byte[] {1,1,1,1,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,1,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region OpenCBracket
            letters[(int)'{'] = new byte[] {0,0,1,1,1,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        1,0,0,0,0,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        0,1,0,0,0,0,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region CloseBracket
            letters[(int)']'] = new byte[] {0,0,0,0,1,1,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,1,1,1,1,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region CloseCBracket
            letters[(int)'}'] = new byte[] {0,0,0,0,1,1,0,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,0,0,1,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region BackSlash
            letters[(int)'\\'] = new byte[] {0,0,0,0,0,0,0,0,
                                        1,0,0,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,0,1,1,0,
                                        0,0,0,0,0,0,1,1,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region VerticalLine
            letters[(int)'|'] = new byte[] {0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region SemiColon
            letters[(int)';'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Colon
            letters[(int)':'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Apostrophe
            letters[(int)'\''] = new byte[] {0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Quotes
            letters[(int)'\"'] = new byte[] {1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,1,0,0,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Comma
            letters[(int)','] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,1,1,1,0,0,
                                        0,0,0,1,1,1,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region LessThan
            letters[(int)'<'] = new byte[] {0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region Period
            letters[(int)'.'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,1,1,1,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region GreaterThan
            letters[(int)'>'] = new byte[] {1,1,0,0,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region ForwardSlash
            letters[(int)'/'] = new byte[] {0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,1,0,
                                        0,0,0,0,0,1,1,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,1,1,0,0,0,0,0,
                                        1,1,0,0,0,0,0,0,
                                        1,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
            #region QuestionMark
            letters[(int)'?'] = new byte[] {0,1,1,1,1,0,0,0,
                                        1,1,0,0,1,1,0,0,
                                        0,0,0,0,1,1,0,0,
                                        0,0,0,1,1,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,1,1,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0,
                                        0,0,0,0,0,0,0,0
                                        };
            #endregion
        }

        public static Byte[][] Letters
        {
            get
            {
                return letters.ToArray();
            }
        }
    }
}
